
#corpo{
	
	margin-left: 30px;
	margin-right: 30px;	
	
}

#mn{
	position: absolute;
	top: 20px;
	right: 60px;
	
}

a:hover {
	color:black;
	backgroun: blue;	
}

.menu{
	margin-right: 20px;
	margin-top: 20px;
	float: right;
	color: white;

}

.logo{
	
	width: 100%;
	border-radius: 10px;
	
}

.categ{
	margin-right: 5px;
	margin-top: 5px;
	
}
.prod{
	margin-top: 20px;
	
}

.senha{
	margin: 20px;
	color: white;
	
}

.pictures{
	width: 150px;
}

.btqtd{
	margin-right: 1px;
	margin-top: 1px;
	width: 35px;
	height: 20px;
}

.valor{
	float:right;
	font-size: 25px;
	margin-right: 25px;
	padding: 10px;
	color: green;
	background-color: white;
	border-radius: 5px
}
.btnconf{
	float:right;
}

.linha{
	display: block;

}

#corrgbd{
	background-color: black;
	
}
  body {
    background: -webkit-gradient(linear, left top, right top, from(#2F4F4F), to(#C2C2C2)); /* webkit browsers */
 overflow-x:hidden;
}  

subtotal {
	style:word-spacing: 5px;
	
	
}
